.myInfo {
	width: 100%;
	height: 100%;
	padding: 0 3%;
	box-sizing: border-box;

	.title {
		height: 70px;
		line-height: 68px;
		position: relative;

		span {
			font-weight: 600;
			font-size: 16px;
			color: #444;
		}

		button {
			background: none;
			border: none;
			position: absolute;
			right: 0;
			top: 20px;
			width: 90px;
			height: 30px;
			border-radius: 100px;
			color: #ffffff;
			font-size: 12px;
			font-weight: 600;
			background-color: #61db64;
		}
	}

	.store {
		width: 100%;
		height: 80%;
		overflow-y: scroll;

		table {
			width: 100%;

			td,
			th {
				text-align: center;
				padding: 10px;
				cursor: pointer;

				&.gift-img {
					text-align: center;

					div {
						display: inline-block;
						width: 50px;
						height: 50px;
						vertical-align: middle;

						img {
							width: 100%;
							height: 100%;
						}
					}

				}
			}
		}
	}

	.page {
		height: 10%;
	}

	.change-goods-info {
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0;
		left: 0;
		background: rgba(0, 0, 0, .3);
		text-align: center;

		.goods-wrap {
			width: 500px;
			background: #fff;
			position: absolute;
			top: 50%;
			left: 50%;
			transform: translate(-50%, -50%);
			.item {
				padding: 10px;
				font-size: 0;
				.goods-tit{
					display: inline-block;
					width: 20%;
					text-align: left;
					font-size: 14px;
				}
				.item-mod{
					display: inline-block;
					width: 80%;
					font-size: 14px;
					text-align: left;
					input {
						width: 80%;
						border: none;
						border: 1px solid #ddd;
						height: 30px;
						text-align: center;
					}
				}
				&.goods-img {
					img {
						width: 200px;
						height: 200px;
						vertical-align: middle;
					}

					.upload-img {
						display: inline-block;
						vertical-align: middle;
						margin-left: 20px;
						cursor: pointer;
						text-align: center;
						line-height: 50px;
						position: relative;

						span.choseImg {
							display: inline-block;
							padding: 0px 10px;
							box-sizing: border-box;
							border-radius: 5px;
							background: #61db64;
							color: #fff;
						}

						input {
							width: 50px;
							height: 50px;
							opacity: 0;
							cursor: pointer;
							position: absolute;
							top: 0;
							left: 0;
						}
					}
				}

				button {
					border: none;
					background: rgb(14, 167, 228);
					color: #fff;
					padding: 5px 10px;
					border-radius: 5px;
					cursor: pointer;
				}
			}
		}
	}
	.page{
		height: 10%;
	}
}